﻿@import url('../../StyleSheets/WindowsLive.css');
HTML, Body {
	margin: 0px 0px 0px 0px;
	font-family: Tahoma,Verdana,Arial,sans-serif;		
}
td
{
	font-size: 8pt;
}

/*Modal Popup*/
.ModalPopup
{
	background-color: #E9F1FD;
	border-color: #8AAFE1;
	border-style: solid;
	border-width: 6px;
}
.ModalBackground 
{
	background-color:Gray;
	filter: alpha(opacity=70);
	opacity:0.7;
}


/* Portal Header*/
.HeaderBar1
{
	background-color: #0066a7;		
}
.HeaderBar2
{
	background-image: url('../../Images/Master/WindowsLive/2.png');
	background-repeat:repeat-x;	
	height:21px;
}
.HeaderBar3
{
	background-image: url('../../Images/Master/WindowsLive/2.png');
	background-repeat:repeat-x;	
	height:20px;
}
.HeaderBar5
{
	background-image: url('../../Images/Master/WindowsLive/5.png');
	background-repeat:repeat-x;	
	height:120px;
}


.FooterBar
{
	padding: 10px;
}

.NavigatorBar
{
	background-image: url('../../Images/Master/WindowsLive/1.png');
	background-repeat:repeat-x;
	height:39px;
}


/* Horizontal Portal Menu */
.HorizontalMenu
{
}

.HorizontalMenuGroup
{
	
}
.HorizontalMenuItem
{
	font-weight: bold;
	font-size: 8pt;	
	color: #FFFFFF;
}

.HorizontalMenuItem:link
{
}

.HorizontalMenuItem:hover
{	
	color: yellow;
}

/* Vertical Portal Menu */
.VerticalMenuGroup
{
	font-weight: bold;
	text-transform: uppercase;
	font-size: 8pt;
	padding: 6px;	
    color: #0E4380;
}
.VerticalMenuItem
{
	text-decoration: none;	
}
.VerticalMenuItem:link
{
	color: #666666;
}
.VerticalMenuItem:visited
{
	color: #666666;
}
.VerticalMenuItem:hover
{
	color: Blue;
}

/* Module */
.ModuleTitle, .VirtualModuleTitle
{	
	height: 14px;
	background-image: url('../../Images/Master/WindowsLive/ModuleTitleBg.gif');	
	font-weight: bold;
	text-transform: uppercase;
	padding: 4px;
	color: #002D96;
	border-top: solid 1px #002D96;
	border-left: solid 1px #002D96;
	border-right: solid 1px #002D96;	
}

.ModuleContent
{
	padding:6px;
	background-color: #FFFFFF;	
	border: solid 1px #002D96;
	margin-bottom: 4px;
}

.VirtualModuleContent
{	
	border: solid 1px #002D96;	
	margin-bottom: 4px;
}

hr
{
	height: 1px;
	border-style:none;
	color: #8AAFE1; 
	background-color:#002D96; 	
}

/* Login */
#LoginTab
{
	color: #FFFFFF;
	font-weight:bold;
	padding: 6px;
}
#LoginTab a
{
	color: #FFFFFF;
	text-decoration: none;
	font-size: 8pt;
}
#LoginTab span
{
	color: #FFFFFF;
	font-size: 8pt;
}

#LoginTab a:hover
{
  color:yellow;
}

.Title, .Header
{
	color: #0E4380;
	font-weight: bold;
	text-decoration: none;
	font-size: 9pt;
}
.Header
{
	font-size: 11pt;	
}
.SubTitle {
	color: Gray;
	font-size: 8pt;
}
.Description
{
	font-size: 10pt;
}
.SiteLink
{
	color: #0E4380;
	text-decoration: none;
	font-size: 9pt;
}
.LeftPane
{
	padding-left: 4px;
}

.VirtualLeftPane
{
	
}
.RightPane
{
	padding-right: 4px;
}

.VirtualRightPane
{
}

.ContentPane
{
}

.VirtualContentPane
{
	
}

.HSeparator
{
	width: 4px;
}

.VSeparator
{
	height: 4px;
}


/* ------------------------------------------------------------------------------------------------ */

.LinkButton, .Button 
{
	font-family: Tahoma,Verdana,sans-serif;
	margin: 0px;
	padding: 6px;
	font-weight: bold;
	font-size: 8pt;
	text-align: center;
}
.Button, .LinkButton, .SmallButton
{
	background-color: #5096c3;		
	color: #FFFFFF;	
	border:1px solid #002D96;
	text-decoration: none;
}

/* ------------------------------------------------------------------------------------------------ */
/* TextBox Controls */
.TextBox
{
	padding: 4px;
	font-size: 8pt;
	color: #0E4380;
	border: solid 1px #002D96;
	font-family:Tahoma,Verdana,sans-serif;
}
.ReadOnlyTextBox, .watermarked 
{
	padding: 4px;
	font-size: 8pt;
	color: #0E4380;
	border: solid 1px #002D96;
	background-color: #FFFFC0;
}
.MultiLineTextBox {
	font-size: 9pt;
	color: #002D96;
}
.icon
{
	vertical-align: middle;
}